supporting artillery - Turco Inglés Diccionario